be self-deprecating - Español Inglés Diccionario